package com.aopdemo.service.impl;

import com.aopdemo.service.OrderService;
import org.springframework.stereotype.Service;

// 注意：必须添加@Service注解让Spring识别
@Service
public class OrderServiceImpl implements OrderService {

    @Override
    public void add(String pname, int number) {
        // 模拟添加商品功能
        System.out.println("[业务逻辑] 购买 " + number + " 个 " + pname);
    }

    @Override
    public void delete(String pname) {
        // 模拟删除商品功能
        System.out.println("[业务逻辑] 从购物车中删除 " + pname);
    }

    @Override
    public int find(String pname) {
        // 模拟查询商品数量（随机生成1-10之间的数字）
        int count = (int) (Math.random() * 10) + 1;
        System.out.println("[业务逻辑] 查询到 " + pname + " 的数量为: " + count);
        return count;
    }
}
